deciduous shrubs - German English Dictionary